fit properly - English Synonyms Dictionary